1102.6 meters = 3617.454068 feet