85.1 x 198 meters = 279.2 x 649.61 feet