122.73 meters = 402 feet and 7.89 inches