29 x 266 feet = 883.92 x 8107.68 cm