266 x 358 feet = 8107.68 x 10911.84 cm