122.71 meters = 402.591864 feet