109 x 870 feet = 33.22 x 265.18 meters