122.52 meters = 401 feet and 11.62 inches