3788.9 inches = 96.23806 meters