504.44 inches = 12.812776 meters