122.57 meters = 402 feet and 1.59 inches