235.3 x 191.4 meters = 771.98 x 627.95 feet