182 x 659 meters = 597.11 x 2162.07 feet