888 x 281 feet = 27066.24 x 8564.88 cm