122.68 meters = 402 feet and 5.92 inches