84 x 693 meters = 3307.09 x 27283.46 inches