504.24 inches = 12.807696 meters