73 x 665 meters = 239.5 x 2181.76 feet