122.03 meters = 400 feet and 4.33 inches