323 feet and 10 inches = 98.704 meters