116 x 139.2 meters = 380.58 x 456.69 feet