100.89 meters = 331 feet and 0.05 inches