1573.2 inches = 39.95928 meters