1216.9 meters = 3992.454068 feet