161 x 139.9 meters = 528.22 x 458.99 feet