330 x 658 feet = 100.58 x 200.56 meters