94 x 665 meters = 308.4 x 2181.76 feet