331 feet and 2 inches = 100.94 meters