198.5 x 78.2 meters = 651.25 x 256.56 feet