123.38 meters = 404 feet and 9.48 inches