99 x 693 meters = 3897.64 x 27283.46 inches