62 x 449 meters = 2440.94 x 17677.17 inches