612.44 inches = 15.555976 meters