661 x 67 meters = 2168.64 x 219.82 feet