100.63 meters = 330 feet and 1.81 inches