665 x 315 feet = 202.69 x 96.01 meters