665 x 111 feet = 202.69 x 33.83 meters