868 x 909 feet = 264.57 x 277.06 meters