63 x 139 meters = 206.69 x 456.04 feet