100.67 meters = 330 feet and 3.39 inches