109.7 meters = 359 feet and 10.9 inches