155.62 meters = 510 feet and 6.77 inches