100.92 meters = 331 feet and 1.23 inches