21023 mm = 68.973097 feet