604.44 inches = 15.352776 meters