622 x 811 feet = 189.59 x 247.19 meters