122.76 meters = 402 feet and 9.07 inches