773 x 620 feet = 235.61 x 188.98 meters