869 x 278 feet = 264.87 x 84.73 meters