100.96 meters = 331 feet and 2.8 inches