940.78 inches = 23.895812 meters