pounds are a unit or currency or a measure of weight and can not be compared with metres which are a measure of distance.
14nM is about 10.33 ft-lbs.
There are 14 meters in 14 meters.
Meters can't equal pounds because meters measures in length and pounds measure mass.
About 6.35kg to 14 pounds.
14 meters = 0.0087 miles.
14 kilometers=14,000 meters
there are 14,000 meters in 14 km
14 feet is 4.27 meters.
There are 14 pounds in one stone.
14 feet = 4.2672 meters.
1.4 miles = 2,253.08 meters
14 pounds = 1 stone203 pounds = 14 stone 7 pounds