122.128 meters = 400 feet and 8.19 inches