117 x 139.9 meters = 383.86 x 458.99 feet