123.21 meters = 404 feet and 2.79 inches