122.79 meters = 402 feet and 10.25 inches