202 x 231.1 meters = 662.73 x 758.2 feet