3056.6 meters = 10028 feet and 2.58 inches