100.8 meters = 330 feet and 8.5 inches