3066.2 meters = 10059 feet and 8.54 inches