123.85 meters = 406 feet and 3.98 inches