56.3 x 135.1 meters = 184.71 x 443.24 feet