182 x 156 meters = 597.11 x 511.81 feet