504 x 28 meters = 19842.52 x 1102.36 inches