72 x 658 feet = 21.95 x 200.56 meters