595.59 inches = 15.127986 meters