43 x 880 feet = 13.11 x 268.22 meters