59444 inches = 1509.8776 meters