1543.7 inches = 39.20998 meters