1214.4 meters = 3984 feet and 3.02 inches