68.5 x 88.8 feet = 2087.88 x 2706.62 cm