122.12 meters = 400 feet and 7.87 inches