122.6 meters = 402 feet and 2.77 inches