139.12 meters = 456.430446 feet