11056 meters = 36272 feet and 11.59 inches