624 x 78 meters = 24566.93 x 3070.87 inches