66.7 x 98.4 feet = 2033.02 x 2999.23 cm