96 x 264 meters = 3779.53 x 10393.7 inches