66.7 x 87.9 feet = 2033.02 x 2679.19 cm