123.05 meters = 403 feet and 8.49 inches