155.22 meters = 509 feet and 3.02 inches