151 x 198 meters = 495.41 x 649.61 feet