883 x 924 feet = 269.14 x 281.64 meters