504.19 inches = 12.806426 meters