358 x 336 meters = 14094.49 x 13228.35 inches