182.6 x 139.8 meters = 599.08 x 458.66 feet