779 x 626 feet = 237.44 x 190.8 meters