123.2 meters = 404 feet and 2.39 inches