1335.5 meters = 4381 feet and 6.74 inches