65.7 x 139.9 meters = 215.55 x 458.99 feet