182 x 123 meters = 597.11 x 403.54 feet