122.14 meters = 400 feet and 8.66 inches