42 x 665 feet = 12.8 x 202.69 meters