122.78 meters = 402 feet and 9.86 inches