122.21 meters = 400 feet and 11.42 inches