27.2 x 96.5 meters = 1070.87 x 3799.21 inches