155.39 meters = 509 feet and 9.72 inches