99 x 169.9 meters = 324.8 x 557.41 feet