1564.9 inches = 39.74846 meters