122.82 meters = 402 feet and 11.43 inches