3795.9 inches = 96.41586 meters