2612 meters = 8569 feet and 6.65 inches