123 meters = 403 feet and 6.52 inches