100.93 meters = 331 feet and 1.62 inches