593.3 inches = 15.06982 meters