782 x 627 feet = 238.35 x 191.11 meters