182.9 x 156 meters = 600.07 x 511.81 feet