69 x 139.9 meters = 226.38 x 458.99 feet