3380.3 meters = 11090 feet and 2.68 inches