308 x 624 meters = 12125.98 x 24566.93 inches