616.45 meters = 2022 feet and 5.69 inches