969 x 81 feet = 295.35 x 24.69 meters