86 x 378 meters = 3385.83 x 14881.89 inches