312 feet and 4 inches = 95.199 meters