125.2 meters = 410.761155 feet