198 x 376 meters = 649.61 x 1233.6 feet