122.39 meters = 401 feet and 6.5 inches