915.9 meters = 3004 feet and 11.06 inches