123.17 meters = 404 feet and 1.21 inches