155.69 meters = 510 feet and 9.53 inches