161 x 881 feet = 49.07 x 268.53 meters