1335.6 meters = 4381 feet and 10.68 inches